Skip to content

chore: backmerge#146

Merged
bedatty merged 6 commits intodevelopfrom
main
Mar 17, 2026
Merged

chore: backmerge#146
bedatty merged 6 commits intodevelopfrom
main

Conversation

@guimoreirar
Copy link
Member

Lerian

GitHub Actions Shared Workflows


Description

Type of Change

  • feat: New workflow or new input/output/step in an existing workflow
  • fix: Bug fix in a workflow (incorrect behavior, broken step, wrong condition)
  • perf: Performance improvement (e.g. caching, parallelism, reduced steps)
  • refactor: Internal restructuring with no behavior change
  • docs: Documentation only (README, docs/, inline comments)
  • ci: Changes to self-CI (workflows under .github/workflows/ that run on this repo)
  • chore: Dependency bumps, config updates, maintenance
  • test: Adding or updating tests
  • BREAKING CHANGE: Callers must update their configuration after this PR

Breaking Changes

None.

Testing

  • YAML syntax validated locally
  • Triggered a real workflow run on a caller repository using @develop or the beta tag
  • Verified all existing inputs still work with default values
  • Confirmed no secrets or tokens are printed in logs
  • Checked that unrelated workflows are not affected

Caller repo / workflow run:

Related Issues

Closes #

guimoreirar and others added 6 commits March 11, 2026 15:40
…run blocks

- Move all workflow inputs to env: block to prevent script injection
- Replace shopt -s nullglob for robust glob handling
- Check FILE_COUNT after loop instead of inside it

Co-authored-by: gandalf-at-lerian <gandalf@lerian.studio>
Add workflow_dispatch and dry_run input, validate environment_detection
and manual_environment inputs, fix inline examples to use secrets mapping,
create docs/s3-upload.md, and add aws-actions to dependabot.
feat(ci): add reusable S3 upload workflow with environment detection and AWS integration
feat(ci): add strip_prefix input to S3 upload workflow for customizab…
@guimoreirar guimoreirar requested a review from a team as a code owner March 13, 2026 18:46
@bedatty bedatty merged commit 3ac4d79 into develop Mar 17, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants